Iglu Restaurant
2b Jamaica St., Edinburgh, Scotland, EH3 6HH
(01314) 765333 Phone